Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented May 6, 2025

SDK update

Versioning

Version Bump Type: [prerelease] - 🤖 (automated)

OpenAPI Change Summary
├─┬Servers
│ └──[-] servers (8:7)❌ 
├─┬Servers
│ └──[+] servers (8:5)
└─┬Components
  └─┬BillingAddOn
    └──[+] enum (120:11)
Document Element Total Changes Breaking Changes
servers 2 1
components 1 0

TYPESCRIPT CHANGELOG

core: 3.26.13 - 2025-11-28

🐛 Bug Fixes

  • move .tsBuildInfo to outDir location to avoid false positive cache hit when transpiling TypeScript (commit by @mfbx9da4)

core: 3.26.11 - 2025-11-25

🐝 New Features

  • allow inclusion of empty array query parameter (commit by @idbentley)

core: 3.26.10 - 2025-11-24

🐝 New Features

  • union discriminators are inferred for oneOfs missing the explicit OpenAPI discriminator mapping. Configure via inferUnionDiscriminators: true in gen.yaml (commit by @mfbx9da4)

core: 3.26.9 - 2025-11-20

🐝 New Features

  • forwardCompatibleEnumsByDefault is now configurable via gen.yaml. When true, any enum which is used on a response will be automatically open/forward compatible - i.e. unknown values will be tolerated. Single value enums won't be automatically opened. Individual enums can be controlled with x-speakeasy-unknown-values: allow/disallow. (commit by @mfbx9da4)

core: 3.26.8 - 2025-11-18

🐝 New Features

  • Support for lax mode deserialization. Configurable via gen.yaml laxMode: lax | strict. Missing required fields will not throw zod response validation errors but instead fallback to a zero value. eg for a string the zero value is "". Lax mode also introduces non-lossy coercion where possible eg a boolean field will tolerate the string "true". (commit by @mfbx9da4)

core: 3.26.6 - 2025-11-12

🐛 Bug Fixes

  • regression to date/datetime deserialization (commit by @mfbx9da4)
  • handle application/* encoding in multipart forms (commit by @danielkov)

core: 3.26.7 - 2025-11-10

🐝 New Features

  • smart union deserialization (configurable via gen.yaml unionStrategy: populated-fields) (commit by @mfbx9da4)

core: 3.26.5 - 2025-11-10

🐝 New Features

  • smart union deserialization (configurable via gen.yaml unionStrategy: populated-fields) (commit by @mfbx9da4)

core: 3.26.4 - 2025-11-07

🐝 New Features

  • support for zodVersion v4-mini (configurable via gen.yaml zodVersion) (commit by @mfbx9da4)

core: 3.26.12 - 2025-11-06

🐛 Bug Fixes

  • multi-part arrays now serialized according to RFC7578 (commit by @danielkov)

core: 3.26.3 - 2025-11-05

🐝 New Features

  • delete dead code - unused inbound/outbound schemas (configurable via alwaysIncludeInboundAndOutbound) (commit by @mfbx9da4)

core: 3.26.2 - 2025-11-05

🐝 New Features

  • support body field name configuration via requestBodyFieldName in gen.yaml (commit by @subomi)

core: 3.26.1 - 2025-11-04

🐛 Bug Fixes

  • delete deprecated zod code (configurable via gen.yaml exportZodModelNamespace) (commit by @mfbx9da4)

core: 3.26.0 - 2025-11-03

🐝 New Features

  • allow additional package.json scripts to be defined (commit by @walker-tx)

core: 3.24.2 - 2025-10-30

🐛 Bug Fixes

  • make security scheme resolution case-insensitive (commit by @vishalg0wda)

core: 3.24.1 - 2025-10-23

🐛 Bug Fixes

  • prevent validation errors when response headers are not expected in all respone patterns (commit by @2ynn)

core: 3.24.0 - 2025-10-23

🐝 New Features

  • add full support for zodVersion v4 (commit by @mfbx9da4)

core: 3.23.0 - 2025-10-21

🐝 New Features

  • add Zod v3 and v4 compatibility via zod/v3 import path (commit by @mfbx9da4)

core: 3.22.0 - 2025-10-13

🐝 New Features

  • add config option for deep merging allOf nodes in OpenAPI specs (commit by @BlakeTheAwesome)

core: 3.21.27 - 2025-10-09

🐛 Bug Fixes

  • Fix reading environment variables in deno (commit by @subomi)

core: 3.21.26 - 2025-10-01

🐛 Bug Fixes

  • add acceptHeaderEnum config to control Accept header enum generation (commit by @)

core: 3.21.25 - 2025-09-23

🐛 Bug Fixes

core: 3.21.24 - 2025-09-23

🐛 Bug Fixes

  • allow input/output models without suffixes (commit by @disintegrator)

core: 3.21.23 - 2025-09-18

🔧 Chores

  • added snake case support for models in typescript (commit by @GorshkovIvan)

core: 3.21.22 - 2025-09-02

🐛 Bug Fixes

  • enabled empty strings to be used as end cursor values in pagination (commit by @GorshkovIvan)

core: 3.21.21 - 2025-09-01

🔧 Chores

  • added support for lowercase Bearer tokens in Authorization headers (commit by @GorshkovIvan)

core: 3.21.20 - 2025-08-06

🐛 Bug Fixes

  • Prevent dependency version mismatch between typescript 5.8 and typescript-eslint versions earlier than 8.26.0 (commit by @bflad)

core: 3.21.19 - 2025-08-01

🐛 Bug Fixes

  • referencing models before declaration (commit by @mfbx9da4)

core: 3.21.18 - 2025-07-31

🐛 Bug Fixes

  • potential issue using enum before declaration in model file (commit by @mfbx9da4)

core: 3.21.17 - 2025-07-30

🐛 Bug Fixes

  • zodv4 compatibility issues (commit by @mfbx9da4)

core: 3.21.16 - 2025-07-24

🔧 Chores

core: 3.21.15 - 2025-07-15

🐛 Bug Fixes

  • sanitize reserved keywords in function names to prevent compilation errors (commit by @AshGodfrey)

core: 3.21.14 - 2025-07-09

🐛 Bug Fixes

  • [force-gen] limit zod version to ^3 (commit by @walker-tx)

core: 3.21.13 - 2025-07-03

🐛 Bug Fixes

  • pin @types/bun version to last compatible release (commit by @vishalg0wda)

core: 3.21.12 - 2025-07-03

🐛 Bug Fixes

  • fixed generation of example call signatures when skipping optional parameters (commit by @tristanspeakeasy)

core: 3.21.11 - 2025-06-09

🐛 Bug Fixes

core: 3.21.10 - 2025-05-30

🐛 Bug Fixes

core: 3.21.9 - 2025-05-19

🐛 Bug Fixes

  • Prevent errors with Zod 3.25+ and commonjs module config (commit by @bflad)

core: 3.21.8 - 2025-05-07

🐛 Bug Fixes

  • fixed stability of generated examples using operation and field seeds, including fixes to union examples (commit by @tristanspeakeasy)

core: 3.21.7 - 2025-04-30

🐛 Bug Fixes

  • allow intentional string escaping without lint errors (commit by @vishalg0wda)

core: 3.21.6 - 2025-04-11

🐛 Bug Fixes

  • increase stability of generator model file names (commit by @vishalg0wda)

core: 3.21.5 - 2025-04-03

🐛 Bug Fixes

  • improve performance of generation on multicore machines and various fixes to correctness based on order of generation (commit by @tristanspeakeasy)

core: 3.21.4 - 2025-03-11

🐛 Bug Fixes

devContainers: 2.90.1 - 2025-09-18

🔧 Chores

  • Prevent ts targets to run pre and post scripts when running npm install, prevents replication of Shai-Hulud attack (commit by @Kanwardeep)

globalSecurity: 2.82.14 - 2025-09-10

🔧 Chores

  • support opting out of operation security hoisting (commit by @vishalg0wda)

globalServerURLs: 2.83.0 - 2025-10-22

🐝 New Features

  • Allow server selection to appear in all code samples (commit by @BlakeTheAwesome)

globalServerURLs: 2.82.5 - 2025-05-09

🐛 Bug Fixes

groups: 2.81.3 - 2025-10-06

🐛 Bug Fixes

  • Fix empty readme files being generated when all operations are in child groups (commit by @BlakeTheAwesome)

mcpServer: 0.9.3 - 2025-07-01

🐛 Bug Fixes

  • Prevent stricli 1.2.0 error when not using MCP scopes (commit by @bflad)

mcpServer: 0.9.2 - 2025-04-17

🐛 Bug Fixes

  • Pin @modelcontextprotocol/sdk to 1.9.0 to prevent breaking changes in 1.10.0 (commit by @bflad)

mcpServer: 0.9.1 - 2025-04-04

🐛 Bug Fixes

mcpServer: 0.9.0 - 2025-03-18

🐝 New Features

mcpServer: 0.8.0 - 2025-03-12

🐝 New Features

mcpServer: 0.7.0 - 2025-03-10

🐝 New Features

reactQueryHooks: 0.2.3 - 2025-03-19

🐛 Bug Fixes

  • add react-query to exports declarations in package.json (commit by @disintegrator)

sdkHooks: 0.4.0 - 2025-10-15

🐝 New Features

  • expose available OAuth 2.0 scopes for use in custom hooks (commit by @2ynn)

sdkHooks: 0.3.0 - 2025-05-21

🐝 New Features

Based on Speakeasy CLI 1.665.0

@github-actions github-actions bot added the prerelease Bump by a prerelease version label May 6, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 8 times, most recently from 4b314bf to 2e33b77 Compare May 14, 2025 00:06
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 7 times, most recently from adaa9a3 to 681e30e Compare May 21, 2025 00:06
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 7 times, most recently from c7581fb to 08508b3 Compare May 28, 2025 00:06
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 7 times, most recently from bc0f6ac to 5865f62 Compare June 4, 2025 00:06
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 8 times, most recently from ca66869 to a897855 Compare November 12, 2025 00:07
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 7 times, most recently from 2a5068b to 5559142 Compare November 19, 2025 00:07
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 2.4.0-beta.1 chore: 🐝 Update SDK - Generate 2.4.0-beta.2 Nov 19, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 3 times, most recently from b1af5ad to d8a555a Compare November 22, 2025 00:06
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 2.4.0-beta.2 chore: 🐝 Update SDK - Generate 2.4.0-beta.1 Nov 22, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch 7 times, most recently from fc008b5 to 62bb29f Compare November 29, 2025 00:06
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1746489958 branch from 8c3c5b1 to 48fa97c Compare November 30, 2025 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prerelease Bump by a prerelease version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants